@charset "utf-8";
body {background: url(../images/background_bg.jpg) repeat #fff; font: normal 12px Arial, Helvetica, sans-serif; line-height:18px; margin:0px; padding:0px;}

@font-face {
    font-family: 'myriad_pro_light_semiextbold';
    src: url('myriadpro-semiboldsemiext-webfont.eot');
    src: url('myriadpro-semiboldsemiext-webfont.eot?#iefix') format('embedded-opentype'),
         url('myriadpro-semiboldsemiext-webfont.woff') format('woff'),
         url('myriadpro-semiboldsemiext-webfont.ttf') format('truetype'),
         url('myriadpro-semiboldsemiext-webfont.svg#myriad_pro_light_semiextbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'MyriadProCondensed';
    src: url('myriadp8-webfont.eot');
    src: url('myriadp8-webfont.eot?#iefix') format('embedded-opentype'),
         url('myriadp8-webfont.woff') format('woff'),
         url('myriadp8-webfont.ttf') format('truetype'),
         url('myriadp8-webfont.svg#MyriadProCondensed') format('svg');
    font-weight: normal;
    font-style: normal;

}
/*
-----------------------------
 General Start
-----------------------------
*/

h1{font: normal 24px 'myriad_pro_light_semiextbold'; color:#000000; line-height:30px; text-decoration:none; text-align:left; margin:0px; padding:0px;}
h2{font: normal 18px 'arial'; color:#000000; line-height:30px; text-decoration:none; text-align:left; margin:0px; padding:0px; font-weight: bold;}
h2 span{font: normal 18px Arial, Helvetica, sans-serif; color:#000000; line-height:26px; text-decoration:none; text-align:left; margin:0px; padding:0px;}

p{margin:0px; padding:0px 0px 0px 0px; font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align: left; line-height:18px;}
p span{margin:0px; padding:0px 0px 0px 0px; font: normal 14px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align: left; line-height:20px;}
p span span{margin:0px; padding:0px 0px 0px 0px; font: normal 14px Arial, Helvetica, sans-serif; color:#01a4e7; text-decoration:none; text-align: left; line-height:20px;}

input{font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:18px;}

img{border:none;}
.contain_leftholder img{padding-right:10px;}

a{outline:none;}

li{list-style-type:none;}

div{margin:0px; padding:0px;}

.left{float:left;}
.right{float:right;}
.clear{clear:both;}

/*
-----------------------------
 General End
-----------------------------
*/

#container{ width:100%; margin:0 auto;background: url(../images/container_bg.jpg) no-repeat top center; float:left;}


/*
-----------------------------
 wrapper Start
-----------------------------
*/
#wrapper{width:950px; margin:0px auto; padding:0px;}


/*
-----------------------------
 Header Start
-----------------------------
*/
#header{width:950px; margin:0px; padding:0px;}

/*
-----------------------------
 Header Top Start
-----------------------------
*/
.logo_holder{width:636px; margin:0px 0px 52px 0px; padding:13px 0px 0px 0px; float:left;}
.header_phoneno{width:314px; margin:0px; padding:73px 0px 0px 0px; float:left;}
/*
-----------------------------
 Header Top End
-----------------------------
*/

/*
-----------------------------
 Navigation Start
-----------------------------
*/
#nav{width:950px; margin:0px; padding:0px; float:left}
.nav_left{width:8px; margin:0px; padding:0px; float:left;}
.navigation{width:934px; height:50px; margin:0px; padding:0px 0px 0px 0px; float:left; background: url(../images/nav_repet.jpg) repeat-x;}
.navigation ul{margin:0px; padding:0px;}
.navigation ul li{margin:0px 0px 0px 0px; padding:0px; float:left; list-style-type:none;}
.navigation ul li a{margin:0px; padding:0 21px; float:left; font: normal 11px 'myriad_pro_light_semiextbold'; color:#ffffff; line-height:50px; text-decoration:none; text-align:center; text-transform:uppercase;}
.navigation ul li a.select, .navigation ul li a:hover{margin:0px; padding:0 21px; float:left; font: normal 11px 'myriad_pro_light_semiextbold'; color:#ffffff; line-height:50px; text-decoration:none; text-align:center; background:#3da2de; text-transform:uppercase;}
.navigation ul li.separeter{width:2px; height:50px; margin:0px 1px 0px 1px; padding:0px; background: url(../images/sepereter.jpg) no-repeat;}
/*
-----------------------------
 Navigation End
-----------------------------
*/

/*
-----------------------------
 Banner Start
-----------------------------
*/
#banner_row{width:948px; margin:0px; padding:0px; border:1px solid #125490; background:#65b5ff;}
/*
-----------------------------
 Banner End
-----------------------------
*/

/*
-----------------------------
 Header end
-----------------------------
*/

/*
-----------------------------
 contain Start
-----------------------------
*/
#contain{width:950px; margin:0px; padding:30px 0px 0px 0px; float:left;}

.contain_box{ width:215px; margin:0px 30px 24px 0px; padding:0px; float:left;}
.contain_boxtop{ width:206px; height:44px; margin:0px ; padding:30px 0px 0px 9px; background:url(../images/homebox_top.png) no-repeat;}
.contain_boxtop h2{font: normal 20px 'MyriadProCondensed'; color:#fff; line-height:25px; text-decoration:none; text-align:left; margin:0px; padding:0px; text-shadow:0px 1px 1px #5c747c;}
.contain_boxrepet{ width:215px; margin:0px ; padding:0px 0px 0px 0px; background: url(../images/homebox_repet.png) repeat-y;float:left;}
.contain_boxmain{ width:208px; margin:0px ; padding:4px 0px 5px 7px; background: url(../images/box_main.png) no-repeat top center; float:left;}
.contain_boxmain p{margin:0px; padding:0px 10px 10px 10px; font: normal 12px Arial, Helvetica, sans-serif; color:#464646; text-decoration:none; text-align: left; line-height:18px;}
.contain_boxmain a{margin:0px; padding:0px 0px 10px 0px; float:right;}
.contain_imagerow{ width:208px; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; background:#e9e9e9;}
.contain_image{min-width:100px; margin:0px auto; padding:0px 0px 0px 0px; text-align:center;}

.contain_leftholder{width:691px; margin:0px; padding:0px; float:left;}
.border_line{ background:url(../images/line_bg.jpg) repeat-x; height:2px; margin:15px 20px 10px 0px; padding:0px;}
.border_line2{ background:url(../images/line_bg.jpg) repeat-x; height:2px; margin:0px 0px 10px 0px; padding:0px;}

.home_linkrow{ width:230px; margin:0px 38px 0px 0px; padding:0px; float:left;}
.home_link{ width:230px; margin:30px 0px 30px 0px; padding:0px; float:left;}
.home_link ul{ margin:0px; padding:0px;}
.home_link ul li{ margin:0px; padding:0px 0px 15px 17px; list-style-type:none; display:list-item;font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align: left; line-height:18px; background:url(../images/homelink_bulleat.png) no-repeat; background-position:0px 3px;}

.home_link1row{ width:230px; margin:0px 38px 0px 0px; padding:0px; float:left;}
.home_link1{ width:360px; margin:30px 0px 30px 0px; padding:0px; float:left;}
.home_link1 ul{ margin:0px; padding:0px;}
.home_link1 ul li{ margin:0px; padding:0px 0px 15px 17px; list-style-type:none; display:list-item;font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align: left; line-height:18px; background:url(../images/homelink_bulleat.png) no-repeat; background-position:0px 3px;}

.home_lowrow{ width:950px; margin:0px; padding:0px;}
.home_lowrow h2{font: normal 30px 'MyriadProCondensed'; color:#000; line-height:36px; text-decoration:none; text-align:left; margin:0px; padding:0px; text-shadow:0px 1px 1px #5c747c;}
.home_lowrow p{margin:0px; padding:0px 0px 0px 0px; font: normal 12px Arial, Helvetica, sans-serif; color:#464646; text-decoration:none; text-align: justify; line-height:18px;}
.home_lowrow p span{margin:0px; padding:0px 0px 0px 0px; font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align: justify; line-height:18px;}
.home_lowrow a{margin:0px; padding:0px 0px 0px 0px; font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align: justify; line-height:18px;}

.sitemap{ width:224px; margin:0px 32px 0px 0px; padding:0px 0px 30px 0px; float:left; background:url(../images/home_shadow.png) no-repeat right top;}
.sitemap_link{ width:224px; margin:0px 0px 30px 0px; padding:0px; float:left;}
.sitemap_link ul{ margin:0px; padding:0px;}
.sitemap_link ul li{ margin:0px; padding:0px 0px 5px 0px; list-style-type:none; display:list-item;}
.sitemap_link ul li a{ margin:0px; padding:0px 0px 0px 12px;font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align: left; line-height:18px; background: url(../images/sitemap_bulleat.png) no-repeat; background-position:0px 5px;}

.heading_borderline{ width:183px; border-bottom:3px solid #a4a4a4; margin:5px 20px 12px 0px; padding:0px;}
.home_aboutus{ width:415px; margin:0px 32px 0px 0px; padding:0px 20px 70px 0px; float:left; background:url(../images/home_shadow.png) no-repeat right top;}
.home_contact_details{ width:196px; margin:0px 0px 0px 0px; padding:0px 20px 0px 0px; float:left;}

.contain_rightholder{width:259px; margin:0px; padding:0px; float:left;}

.qcontact_box{ width:259px; margin:0px 0px 20px 0px; padding:0px; float:left;}
.qcontact_boxtop{ width:259px; height:46px; margin:0px ; padding:23px 0px 0px 9px; background: url(../images/qcontact_topbg.png) no-repeat;}
.qcontact_boxtop h2{font: normal 28px 'myriad_pro_light_semiextbold'; color:#000000; line-height:33px; text-decoration:none; text-align:left; margin:0px; padding:0px 0px 0px 24px;}
.qcontact_boxmain{ width:221px; margin:0px 0px 0px 10px; padding:0px 14px 0px 14px; background:#cccccc;float:left;}
.qcontact_boxmain p{margin:0px; padding:0px 0px 0px 0px; font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align: left; line-height:18px;}

.form_mid{width:221px; margin:10px 0px 10px 0px; padding:0px; float:left;}
.form_inputtext{width:221px; height:23px; margin:0px 0px 11px 0px; padding:5px 0px 5px 10px; background: url(../images/imputbg.jpg) no-repeat; border: none;font:normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align: left; line-height:23px; outline:none;}
.form_input_textarearow{width:221px; height:82px; margin:0px 0px 14px 0px; padding:0px 0px 0px 0px;}
.form_input_textarea{width:211px; height:63px; margin:0px 0px 14px 0px; padding:10px 0px 10px 10px; background: url(../images/textarea_bg.jpg) repeat-x; border: none;font:normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align: left; line-height:23px; outline:none;}
.form_input_sub{width:112px; height:41px; margin:0px 0px 0px 0px; padding:0px; float:right; background:url(../images/submit.jpg) no-repeat; border:none; outline:none;}
/*
-----------------------------
01. contain End
-----------------------------
*/

/*
-----------------------------
 About Start
-----------------------------
*/
.about_row{ width:667px; margin:0px; padding:0px;}
.about_image{ margin:0px; padding:0px; float:left;}
.about_rightimage{ margin:-10px 0px 18px 40px; padding:0px; float: right;}
.about_middleimage{
	width:600px;
	margin:20px auto;
	padding:0px;
}
.about_featured{ width:252px; margin:14px 0px 14px 0px; padding:0px; float:right;}

.about_ribox{ width:220px; margin:10px 0px 0px 0px; padding:10px 15px 6px; float: right; background:#f3f3f3; border:1px solid #c7c7c7;}
.about_link{ width:224px; margin:0px 0px 0px 0px; padding:0px; float:left;}
.about_link ul{ margin:0px; padding:0px;}
.about_link ul li{ margin:0px; padding:7px 0px 7px 0px; list-style-type:none; display:list-item; border-bottom:1px solid #313131;}
.about_link ul li a{ margin:0px; padding:0px 0px 0px 0px;font: normal 14px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align: left; line-height:18px;}
/*
-----------------------------
 About End
-----------------------------
*/

/*
-----------------------------
 Rental Start
-----------------------------
*/
.rental_row{ width:673px; margin:0px; padding:0px;}
.rental_image{ margin:0px 11px 0px 0px; padding:0px 0px 0px 0px; float:left}
.rental_linkrow{ width:230px; margin:0px 38px 0px 0px; padding:0px; float:left;}
.rental_link{ width:230px; margin:0px 0px 30px 0px; padding:0px; float:left;}
.rental_link ul{ margin:0px; padding:0px;}
.rental_link ul li{ margin:0px; padding:0px 0px 15px 17px; list-style-type:none; display:list-item;font: normal 14px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align: left; line-height:18px; background:url(../images/homelink_bulleat.png) no-repeat; background-position:0px 3px;}

.rental_chat{ width:673px; margin:30px 0px 0px 0px; padding:0px;}
.rental_chat h2{font: normal 28px Arial, Helvetica, sans-serif; color:#000000; line-height:33px; text-decoration:none; text-align:center; margin:0px; padding:0px 0px 0px 24px;}

.rental_chatbox{ width:673px; margin:0px 0px 0px 0px; padding:0px;}
.rental_chattop{ width:673px; margin:0px 0px 0px 0px; padding:0px 0px 7px 0px; background:url(../images/rental_chattopbg.jpg) no-repeat; float:left;}
.rental_chattop h2{font:bold 18px Arial, Helvetica, sans-serif; color:#000000; line-height:38px; text-decoration:none; text-align:center; margin:0px; padding:0px 0px 0px 0px;}
.rental_chattop h3{font:bold 12px Arial, Helvetica, sans-serif; color:#8dfbff; line-height:18px; text-decoration:none; text-align:left; margin:0px; padding:0px 0px 0px 10px;}
.rental_chattop_left{ width:235px; margin:0px 0px 0px 0px; padding:20px 0px 0px 0px; float:left;}
.rental_chattop_right{ width:438px; margin:0px 0px 0px 0px; padding:0px; float:left;}
.rental_chattop_rightlow{ width:138px; margin:7px 0px 0px 0px; padding:0px; float:left;}
.rental_chattop_rightlow2{ width:161px; margin:7px 0px 0px 0px; padding:0px; float:left;}

.rental_chatbox_row1{ width:673px; margin:0px 0px 0px 0px; padding:0px; background:url(../images/rental_chartrowbg1.jpg) repeat-y;}
.rental_chatbox_row1 p{font:bold 12px Arial, Helvetica, sans-serif; color:#033f41; line-height:30px; text-decoration:none; text-align:left; margin:0px; padding:0px 0px 0px 19px;}
.rental_chatbox_coloum1{ width:236px; min-height:30px; margin:0px 0px 0px 0px; padding:0px; float:left;}
.rental_chatbox_coloum2{ width:136px; min-height:30px; margin:0px 0px 0px 0px; padding:0px; float:left;}
.rental_chatbox_coloum3{ width:160px; min-height:30px; margin:0px 0px 0px 0px; padding:0px; float:left;}
.rental_chatbox_coloum4{ width:140px; min-height:30px; margin:0px 0px 0px 0px; padding:0px; float:left;}

.rental_chatbox_row2{ width:673px; margin:0px 0px 0px 0px; padding:0px; background:url(../images/rental_chartrowbg2.jpg) repeat-y;}
.rental_chatbox_row2 p{font:bold 12px Arial, Helvetica, sans-serif; color:#033f41; line-height:30px; text-decoration:none; text-align:left; margin:0px; padding:0px 0px 0px 19px;}

.contact_map{ width:400px; margin:0px; padding:0px; float:left;}
/*
-----------------------------
 Rental End
-----------------------------
*/

/*
-----------------------------
 wrapper end
-----------------------------
*/

/*
-----------------------------
 Footer Start
-----------------------------
*/
#footerrow{width:100%; margin:0px auto; padding:0px; float:left; background: url(../images/footer_bg.png) repeat;}
#footer{width:950px; margin:0px auto; padding:20px 0px 15px 0px;}
.footer_copyright{width:950px; margin:0px; padding:5px 0px 5px 0px;}
.footer_copyright p{margin:0px; padding:0px 0px 0px 0px; font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align: center; line-height:12px;}
.footer_copyright a{margin:0px; padding:0px 0px 0px 0px; font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align: center; line-height:12px;}
.footer_nav{width:950px; margin:0px; padding:2px 0px 4px 0px;}
.footer_nav ul{margin:0px; padding:0px; text-align:center;}
.footer_nav ul li{margin:0px; padding:0px; list-style-type:none; display:inline; font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align: center; line-height:12px;}
.footer_nav ul li a{margin:0px; padding:0px 16px 0px 16px; font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align: center; line-height:12px;}
/*
-----------------------------
 Footer End
-----------------------------
*/
.listitems  ul{margin-left:5px;}
.listitems  li{list-style-type:disc;}
.call{font-weight:bold;font-size:17px !important;}
.call1{font-weight:bold;font-size:12px !important;}
a:hover{color:blue !important;}
/*
-----------------------------
 Additional Classes
-----------------------------
*/
.upper {
    text-transform: uppercase;
}

h1 {
    text-transform: capitalize;
}

h2 {
    
}